striving for superiority - Turco Inglés Diccionario